.commodity-details{
	width: 100%;
	height: 100%;
	overflow-y: scroll;
	padding-bottom: .5rem;
	position: relative;
	// .swiper-slide{height:0px}
	.swiper-slide-active { height:auto}
	z-index: 1;
	.mint-indicator {
		z-index: 3;
	}
	.goods-cover{
		width: 100%;
		height: 2.05rem;
	}
	.goods-cover img{
		display: block;
		width: 100%;
		height: 100%;
    }
    .goods-xiangqing {
        @include flexbox();
		height: 45px;
        line-height: 45px;
        color: #fff;
        background: linear-gradient(to right, #2fd4ac,  #2fd492);
		i {
			width: 30px;
			background: url(image/icon_return.png) no-repeat center;
			background-size: 100%;
		}
		div {
			@include flex();
			padding-left: 33%;
			font-size: 18px;
		}
	}
	.gbd-goods-name{
		display: block;
		width: 100%;
		font-size: 0.19rem;
		color: rgba(0,0,0,0.7);
		white-space:nowrap;
		overflow: hidden;
		text-overflow:ellipsis;
	}
	.gbd-goods-jianjie{
		display: block;
		width: 100%;
        font-size: 0.11rem;
		color: rgba(0,0,0,0.4);
		margin-top: 6px;
		white-space:nowrap;
		overflow: hidden;
		text-overflow:ellipsis;
	}
	.gbd-goods-price-cantuan{
		display: block;
		width: 100%;
		height: 0.37rem;
		font-size: 0.13rem;
		margin-top: 0.14rem;
		padding-bottom: 20px;
	}
	.gbd-goods-price{
		font-size: 0.18rem;
		color: #54a589;
    }
    .gbd-goods-price b,.gbd-goods-price s{
        font-size: 0.1rem;
		color: rgb(65, 72, 78);
    }
	.gbd-goods-priced{
		height: 0.17rem;
		line-height: 0.19rem;
		font-family: helvetica;
		font-size: 0.12rem;
		color: rgb(156,156,156);
		float: left;
		text-decoration: line-through;
	}
	.gbd-goods-tuan{
		float: right;
		height: 0.17rem;
		margin-right: 0.15rem;
	}
	.gbd-tuan-nownum{
		float: left;
		height: 0.17rem;
		line-height: 0.17rem;
		font-family: helvetica;
		font-size: 0.13rem;
		color: rgb(51,51,51);
	}
	.gbd-tuan-plannum{
		float: left;
		height: 0.17rem;
		line-height: 0.17rem;
		font-family: helvetica;
		font-size: 0.13rem;
		color: rgb(229,50,45);
	}
	.diandian{
		width: 0.04rem;
		height: 0.04rem;
		background: rgb(229,50,45);
		border-radius: 50%;
		margin: 0.06rem;
		float: left;
	}
	.gbd-tuan-title{
		width: 100%;
		height: 0.44rem;
		line-height: 0.44rem;
		padding: 0 0.15rem;
		margin-top: 0.28rem;
		font-size: 0.16rem;
		color: rgb(51,51,51);
		padding: 0 0.15rem;
		border-top: 8px solid #f6f6f6;
	}
	.gbd-tuan-title div{
		border-bottom: 1px dashed #e1e1e1;

	}
	.gbd-tuan-xiangqing{
		display: block;
		width: 100%;
		height: 0.74rem;
		border-bottom: 8px solid #f6f6f6;

	}
	.gbd-group-captain-iheadicon{
		width: 0.34rem;
		height: 0.34rem;
		overflow: hidden;
		border-radius: 50%;
		float: left;
		margin-top: 0.2rem;
		margin-left: 0.15rem;
	}
	.gbd-group-captain-iheadicon img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.gbd-aboutcaptain-time{
		width: 1.57rem;
		height: 0.34rem;
		margin-left: 0.1rem;
		margin-top: 0.2rem;

		float: left;
	}
	.gbd-aboutcaptain-time-top{
		width: 1.57rem;
		height: 0.15rem;
		line-height: 0.15rem;
		color: rgb(51,51,51);
		float: left;
	}
	.gbd-captain-name{
		font-size: 0.15rem;
		height: 0.15rem;
		line-height: 0.15rem;
		float: left;
		color: rgb(51,51,51);
	}

	.gbd-captain-short{
		display: block;
		float: right;
		height: 0.15rem;
		line-height: 0.15rem;
		color: rgb(51,51,51);
		font-size: 14px;
	}
	.gbd-jion-group{
		float: right;
		height:0.23rem;
		line-height: 0.23rem;
		width: 0.67rem;
		text-align: center;
		border-radius: 0.12rem;
		border: 1px solid rgb(229,50,45);
		font-size: 0.15rem;
		color: rgb(229,50,45);
		margin-right: 0.15rem;
		margin-top: 0.26rem;
		margin-left: 0.22rem;
	}
	.gbd-aboutcaptain-time-bottom{
		width: 1.58rem;
		height: 0.15rem;
		line-height: 0.15rem;
		color: rgb(51,51,51);
		float: left;
		margin-top: 0.06rem;
		/*background: red;*/

	}
	.gbd-captain-address{
		font-size: 0.13rem;
		height: 0.15rem;
		line-height: 0.15rem;
		float: left;
		color: rgb(156,156,156);
	}
	.gbd-aboutcaptain-shengyutime{
		display: block;
		float: right;
		font-size: 13px;
		height: 0.15rem;
		line-height: 0.15rem;
		color: rgb(156,156,156);
	}
	.gbd-aboutcaptain-shengyutime span{
		color: rgb(229,50,45);
		font-size: 13px;

	}
	.gbd-shopping-cart-gotobuy{
		position: fixed;
		bottom: 0;
        left: 0;
        text-align: center;
		width: 100%;
        height: 0.5rem;
        line-height: 0.5rem;
        z-index: 10;
        color: #fff;
        background: #54a589;
        font-size: 0.16rem;
    }
    .detaile{
        box-shadow: 1px 1px 15px rgba(0,0,0,0.1);
        margin: auto;
        width: 95%;
        height:auto;
        .head{
            
        }
    }


	.gbd-three-area{
        border-top: 8px solid #f7f7f7;
        padding-top: 0.18rem;
		height: 0.7rem;
		width: 100%;
		display: flex;
		justify-content: space-around;
	}
	.gbd-one-area{
		width: 1.2rem;
		height: 0.4rem;
		line-height: 0.4rem;
		font-size: 0.13rem;
		text-align: center;
        color: #d2d2d2;
        background: #f2f2f2;
        border-radius: 0.2rem;
	}
	.onthis{
		color: #fff;
        background:linear-gradient(to bottom,#43d88a,#43d89c);

	}


	#swiper2{
		width: 100%;
		height:auto;
	}
	#swiper2 .swiper-slide img{
		float: left;
		display: block;
		width: 100%;
		height:auto;
	}
	.goodsComment {
		ul {
			li {
				border-bottom: 8px solid #f6f6f6;
				padding: 10px;
				.user_line {
					@include flexbox();
					width: 100%;
					height: 30px;
					line-height: 30px;
					img {
						width: 25px!important;
						height: 25px!important;
						border-radius: 50%;
						margin: auto 0;
					}

				}
				.goods_size {
					padding-top: 4px;
					color: #9c9c9c;
					font-size: 12px;
				}
				.content {
					padding-top: 6px;
				}
			}
		}
	}

	//弹窗选择产品颜色分类
	.pt-tanchukuang{
		position: fixed;
		top: 0;
		left: 0;
		bottom: .5rem;
		right: 0;
		background: rgba(0,0,0,0.42);
		z-index: 3;
	}
	.pt-upup.up {
		animation: up 1s;
		-moz-animation: up 1s; /* Firefox */
		-webkit-animation: up 1s; /* Safari and Chrome */
		-o-animation: up 1s; /* Opera */
		bottom: 0rem;
	}
	.pt-upup.down {
		animation: down 1s;
		-moz-animation: down 1s; /* Firefox */
		-webkit-animation: down 1s; /* Safari and Chrome */
		-o-animation: down 1s; /* Opera */
		bottom: -4rem;
	}
	@keyframes up {
		0%   {bottom: -4rem;}
		100% {bottom: 0rem;}
	}
	@keyframes down {
		0%   {bottom: 0rem;}
		100% {bottom: -4rem;}
	}
	.pt-upup{
		@include flexbox();
		@include flex-direction(column);
		position: fixed;
		height: 4rem;
		left: 0;
		bottom: -4.0rem;
		right: 0;
		background: #FFFFFF;
		z-index: 3;
		padding-bottom: .5rem;
		border-radius: 0.13rem 0.13rem 0 0;
		.pt-goods-price{
			width: 1.65rem;
			margin-left: 0.1rem;
			margin-right: 0.1rem;
			margin-top: 0.20rem;
			height: 0.17rem;
			float: left;

		}
		.pt-goods-group-price{
			display: block;
			width: 0.60rem;
			height: 0.17rem;
			float: left;
			font-size: 0.15rem;
			color: rgb(229,50,45);
		}
		.pt-goods-group-price span{
			display: inline-block;
			width: 0.43rem;
			height: 0.17rem;
			line-height: 0.17rem;
			padding-left: 0.02rem;
			font-size: 0.17rem;
			color: rgb(229,50,45);

		}
		.pt-goods-group-priced{
			display: inline-block;
			height: 0.17rem;
			float: left;
			line-height: 0.21rem;
			text-decoration: line-through;
			color: rgb(156,156,156);
		}
		.pt-upup-goods-cover{
			background: #fff;
			border: 1px solid #dfdfdf;
			width: 0.84rem;
			height: 0.84rem;
			float: left;
			margin-left: 0.15rem;
			margin-top: -0.2rem;
		}
		.pt-upup-goods-cover img{
			display: block;
			width: 100%;
			height: 100%;
		}
		.pt-upup-goods-price{
			margin-top: 0.15rem;
			margin-right: 0;
		}
		.pt-upup-close{
			width: 0.25rem;
			height: 0.25rem;
			background: url(image/closed_login.png) no-repeat center;
			background-size: 0.25rem 0.25rem;
			float: right;
			margin-top: 0.13rem;
			margin-right: 0.2rem;
		}
		.pt-upup-chose-color{

			margin-top: 0.2rem;
		}
		.pt-upup-chose-size-title,.pt-upup-chose-color-title{
			width:0.7rem;
			height: 0.31rem;
			line-height: 0.31rem;
			float: left;
			text-align: right;
			font-size: 0.15rem;
			color: rgb(51,51,51);
		}
		.pt-upup-chose-size-list,.pt-upup-chose-color-list{
			width: 2.45rem;
			float: left;
		}
		label {
			input[type='radio'] {
	            opacity: 0;
	            position: absolute;
	        }
	        input[type='radio']+i {
	            width: 1.15rem;
				height:0.30rem;
				line-height: 0.30rem;
				border: 1px solid rgb(151,151,151);
				float: left;
				font-size: 0.12rem;
				text-align: center;
				margin-left: 0.07rem;
				margin-bottom: 0.05rem;
				color: rgb(151,151,151);
	        }
	        input[type='radio']:checked+i {
				color: rgb(229,50,45);
				border: 1px solid rgb(229,50,45);
	        }
		}
		.pt-upup-goods-title{
			float: left;
			min-width: 100px;
			height:0.14rem;
			line-height: 0.14rem;
			font-size: 0.14rem;
			color: rgb(156,156,156);
			margin-top: 0.11rem;
			margin-left: 0.15rem;
		}

		.pt-upup-goods-nums{
			width: 100%;
			height: 0.35rem;
			float: left;
			margin-top: 0.2rem;
		}
		.pt-upup-goods-nums-title{
			width:0.7rem;
			height: 0.31rem;
			line-height: 0.31rem;
			float: left;
			text-align: right;
			font-size: 0.15rem;
			color: rgb(51,51,51);
		}
		.pt-upup-goods-nums-box{
			width:0.94rem;
			height: 0.34rem;
			border: 1px solid #dcdcdc;
			float: left;
			margin-left: 0.07rem;
		}
		.pt-upup-goods-nums-add,.pt-upup-goods-nums-show,.pt-upup-goods-nums-minus{
			float: left;
			width:0.30rem;
			height: 0.33rem;
			line-height: 0.34rem;
			text-align: center;
			color: #999999;
		}
		.pt-upup-goods-nums-show{
			border-right: 1px solid #dcdcdc;
			border-left: 1px solid #dcdcdc;
		}
	}
	.box_scroll {
		@include flex();
		overflow-y: scroll;
		padding-bottom: 0.15rem;
		width: 100%;
		.pt-upup-chose-size,.pt-upup-chose-color{
			width: 100%;
			float: left;
			margin-top: 0.26rem;
		}
	}

}